amazon water lily (victoria amazonica) - Francés Inglés Diccionario